package example

import (
	"background/app/system/example/internal/api"
	"github.com/gogf/gf/frame/g"
	"github.com/gogf/gf/net/ghttp"
)

func Init() {
	s := g.Server()

	s.Group("/user", func(group *ghttp.RouterGroup) {
		group.POST("/save", api.User.UserSave) //用户数据 - 保存
		group.POST("/del", api.User.UserDel)   //用户数据 - 删除
		group.POST("/upd", api.User.UserUpd)   //用户数据 - 更新
		group.POST("/list", api.User.UserList) //用户数据 - 列表
	})

	s.Group("/v2", func(group *ghttp.RouterGroup) {
		group.POST("/upd", api.User.V2Upd) //用户数据 - 事务
		group.POST("/cfg", api.User.V2Cfg) //用户数据 - 配置
		group.POST("/log", api.User.V2Log) //用户数据 - 日志
	})
}
